import 'package:json_annotation/json_annotation.dart';

@JsonSerializable()
class SchoolListBean {
String companyId;
String inscode;
String name;
String shortname;
String business;
String licnum;
String licetime;
String address;
String creditcode;
String taxregcer;
String postcode;
String legal;
String contact;
String phone;
String busiscope;
String busistatus;
String checkStatus;
String syncType;
String syncStatus;
String companyLevel;
String economicType;
String busisEndDate;
String district;
String firstIssueDate;
String legalIdcard;
String registeredFund;
String coachnumber;
String grasupvnum;
String safmngnum;
String tracarnum;
String classroom;
String thclassroom;
String praticefield;
String delFlag;
String remark;
String createdate;
String updatedate;
String createperson;
String updateperson;
String syncXlycStatus;
String syncXlgjStatus;
String syncResult;

SchoolListBean({this.companyId, this.inscode, this.name, this.shortname, this.business, this.licnum, this.licetime, this.address, this.creditcode, this.taxregcer, this.postcode, this.legal, this.contact, this.phone, this.busiscope, this.busistatus, this.checkStatus, this.syncType, this.syncStatus, this.companyLevel, this.economicType, this.busisEndDate, this.district, this.firstIssueDate, this.legalIdcard, this.registeredFund, this.coachnumber, this.grasupvnum, this.safmngnum, this.tracarnum, this.classroom, this.thclassroom, this.praticefield, this.delFlag, this.remark, this.createdate, this.updatedate, this.createperson, this.updateperson, this.syncXlycStatus, this.syncXlgjStatus, this.syncResult});
SchoolListBean.fromJson(Map<String, dynamic> json) {
companyId = json['companyId'];
inscode = json['inscode'];
name = json['name'];
shortname = json['shortname'];
business = json['business'];
licnum = json['licnum'];
licetime = json['licetime'];
address = json['address'];
creditcode = json['creditcode'];
taxregcer = json['taxregcer'];
postcode = json['postcode'];
legal = json['legal'];
contact = json['contact'];
phone = json['phone'];
busiscope = json['busiscope'];
busistatus = json['busistatus'];
checkStatus = json['checkStatus'];
syncType = json['syncType'];
syncStatus = json['syncStatus'];
companyLevel = json['companyLevel'];
economicType = json['economicType'];
busisEndDate = json['busisEndDate'];
district = json['district'];
firstIssueDate = json['firstIssueDate'];
legalIdcard = json['legalIdcard'];
registeredFund = json['registeredFund'];
coachnumber = json['coachnumber'];
grasupvnum = json['grasupvnum'];
safmngnum = json['safmngnum'];
tracarnum = json['tracarnum'];
classroom = json['classroom'];
thclassroom = json['thclassroom'];
praticefield = json['praticefield'];
delFlag = json['delFlag'];
remark = json['remark'];
createdate = json['createdate'];
updatedate = json['updatedate'];
createperson = json['createperson'];
updateperson = json['updateperson'];
syncXlycStatus = json['syncXlycStatus'];
syncXlgjStatus = json['syncXlgjStatus'];
syncResult = json['syncResult'];
}

Map<String, dynamic> toJson() {
final Map<String, dynamic> data = new Map<String, dynamic>();
data['companyId'] = this.companyId;
data['inscode'] = this.inscode;
data['name'] = this.name;
data['shortname'] = this.shortname;
data['business'] = this.business;
data['licnum'] = this.licnum;
data['licetime'] = this.licetime;
data['address'] = this.address;
data['creditcode'] = this.creditcode;
data['taxregcer'] = this.taxregcer;
data['postcode'] = this.postcode;
data['legal'] = this.legal;
data['contact'] = this.contact;
data['phone'] = this.phone;
data['busiscope'] = this.busiscope;
data['busistatus'] = this.busistatus;
data['checkStatus'] = this.checkStatus;
data['syncType'] = this.syncType;
data['syncStatus'] = this.syncStatus;
data['companyLevel'] = this.companyLevel;
data['economicType'] = this.economicType;
data['busisEndDate'] = this.busisEndDate;
data['district'] = this.district;
data['firstIssueDate'] = this.firstIssueDate;
data['legalIdcard'] = this.legalIdcard;
data['registeredFund'] = this.registeredFund;
data['coachnumber'] = this.coachnumber;
data['grasupvnum'] = this.grasupvnum;
data['safmngnum'] = this.safmngnum;
data['tracarnum'] = this.tracarnum;
data['classroom'] = this.classroom;
data['thclassroom'] = this.thclassroom;
data['praticefield'] = this.praticefield;
data['delFlag'] = this.delFlag;
data['remark'] = this.remark;
data['createdate'] = this.createdate;
data['updatedate'] = this.updatedate;
data['createperson'] = this.createperson;
data['updateperson'] = this.updateperson;
data['syncXlycStatus'] = this.syncXlycStatus;
data['syncXlgjStatus'] = this.syncXlgjStatus;
data['syncResult'] = this.syncResult;
return data;
}
}